﻿// Author: Radu-Mihail
// Project: UsersModule, File: Publisher.cs
// Namespace: UsersModule, Class: Publisher
// Path: G:\Secure Project\Library\UsersModule
// Code lines: 45, Size of file: 1.34 KB
// Creation date: 1/13/2009 7:18 PM
// Last modified: 1/13/2009 7:22 PM

#region Using directives
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
#endregion

namespace UsersModule
{
    public class Publisher:GenericUser
    {
        #region Private Fields
        /// <summary>
        /// _first name
        /// </summary>
        private string _publisherName;
        #endregion

        #region Properties
        /// <summary>
        /// First name
        /// </summary>
        /// <returns>String</returns>
        public string PublisherName
        {
            get { return _publisherName; } // get
        } // PublisherName
        #endregion

        #region Constructor
        /// <summary>
        /// <returns>Generic user</returns>
        /// Initializes a new instance of the Publisher class.
        /// </summary>
        /// <param name="firstName">Publisher name</param>
        /// <param name="userName">User name</param>
        /// <param name="userType">User type</param>
        public Publisher(string userName, UserTypes userType,  string firstName, bool active):base(userName, userType, active)
        {
            _publisherName = firstName;
        } // Publisher(userName, userType, firstName)
        #endregion
    } // class Publisher
} // namespace UsersModule
